import Vue from "vue";
//创建Vuex仓库
import Vuex from "vuex";

//使用Vuex插件
Vue.use(Vuex);

//引入vuex模块
import count from "@/store/modules/count";
import movie from "@/store/modules/movie";

//Vuex提供了Store方法,专门用来创建一个vuex的仓库,接受一个配置对象作为参数
//配置对象中可以添加 state(数据) mutations(修改数据的方法) actions(异步操作的方法) getters(vuex的计算属性) modules(模块化)
export default new Vuex.Store({
  modules: {
    count,
    movie,
  },
});
